package com.example.designpatterns.behavioral.momento;

import lombok.Data;

/**
 * 发起人类
 *
 * @author scott
 */
@Data
public class Document {

    private String content;

    public DocumentMemento createMemento() {
        return new DocumentMemento(content);
    }

    public void restoreFromMemento(DocumentMemento memento) {
        content = memento.getContent();
    }

}
